species of locust - Alemán Inglés Diccionario